package com.sjq.model.request;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.sjq.model.common.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import org.checkerframework.checker.units.qual.A;

import java.util.Date;

/**
 * @author: sjq
 * @create: 2022-03-14
 **/
@ApiModel("稿件响应类")
@Data
@Accessors(chain = true)
public class PaperRequest extends BaseDto {

    /** 稿件内容 */
    @ApiModelProperty("稿件内容模糊查询")
    private String content;

    @ApiModelProperty("稿件标题模糊查询")
    private String title;

    @ApiModelProperty("稿件作者模糊查询")
    private String userName;

    @ApiModelProperty("稿件作者id查询")
    private Long userId;

    @ApiModelProperty("征稿状态： 0：false 1：true")
    private Long status;

    @ApiModelProperty("审稿状态： 0：false 1：true")
    private Long expertStatus;

    /** 发稿时间 */
    @ApiModelProperty("发稿时间（前）")
    private Date timeStart;

    /** 发稿时间 */
    @ApiModelProperty("发稿时间（后）")
    private Date timeEnd;



    @ApiModelProperty("稿件评论用户个数")
    private String avgLevel;


}
